drip accumulator - German English Dictionary